horse marine - French English Dictionary